insulating siphon - German English Dictionary